masselon's spectacles - French English Dictionary